home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / answers / comp / lsi-cad-faq / part4 < prev    next >
Text File  |  1994-04-07  |  38KB  |  815 lines

  1. Newsgroups: comp.lsi,comp.lsi.cad,news.answers,comp.answers
  2. Path: bloom-beacon.mit.edu!news.media.mit.edu!uhog.mit.edu!europa.eng.gtefsd.com!library.ucla.edu!news.ucdavis.edu!altarrib!mingus
  3. From: altarrib@mingus.ece.ucdavis.edu (Michael Altarriba)
  4. Subject: comp.lsi.cad Frequently Asked Questions With Answers (Part 4/4) [LONG]
  5. Message-ID: <lsi-cad-faq/part4_765764461@bird.ece.ucdavis.edu>
  6. Followup-To: comp.lsi.cad
  7. Summary: This is a biweekly posting of frequently asked questions with answers 
  8.          the for comp.lsi / comp.lsi.cad newsgroups. It should be consulted 
  9.          before posting questions to comp.lsi or comp.lsi.cad.
  10. Keywords: FAQ
  11. Sender: usenet@ucdavis.edu (News Guru)
  12. Supersedes: <lsi-cad-faq/part4_764292766@bird.ece.ucdavis.edu>
  13. Reply-To: clcfaq@ece.ucdavis.edu
  14. Organization: Department of Electrical and Computer Engineering, UC Davis
  15. References: <lsi-cad-faq/part3_765764461@bird.ece.ucdavis.edu>
  16. Date: Fri, 8 Apr 1994 00:19:43 GMT
  17. Approved: news-answers-request@MIT.Edu
  18. Lines: 795
  19. Xref: bloom-beacon.mit.edu comp.lsi:1582 comp.lsi.cad:2139 news.answers:17802 comp.answers:4817
  20.  
  21. Archive-name: lsi-cad-faq/part4
  22.  
  23.        and Vitesse-specific technology information.
  24.  
  25.   Point Of Contact For Acquiring MagiCAD And MagiCAD Support:
  26.  
  27.           Thomas J. Smith
  28.           Mayo Foundation
  29.           Special Purpose Processor Development Group
  30.           200 First St. S. W.
  31.           Rochester, Minnesota 55905
  32.           Telephone:  (507) 284-0840
  33.           Telefax:    (507) 284-9171
  34.           EMail:      tsmith@mayo.edu
  35.  
  36.           Point Of Contact For Acquiring General MOSIS Information
  37.                           And Vitesse-specific Technology Information:
  38.  
  39.           Sam Reynolds
  40.           The MOSIS Service
  41.           USC/ISI
  42.           4676 Admiralty Way
  43.           Marina del Rey, CA  90292-6695
  44.           Telephone:  (310) 822-1511 x172
  45.           Telefax:    (310) 823-5624
  46.           EMail:      sdreynolds@mosis.edu
  47.  
  48. 50: XSPICE, extended version of Spice
  49.  
  50.   (from Jeff Murray <jm67@hydra.gatech.edu>)
  51.  
  52.      I am one of the developers of XSPICE, and at the risk of being deluged
  53.   with requests for specific information on the tools, I can volunteer to
  54.   answer at least some questions. Currently there is no ftp site for infor-
  55.   mation; if there were, this posting would likely be unnecessary. However,
  56.   we are prohibited from posting even the User's Manual due to technology
  57.   export restrictions.
  58.  
  59.      The following is a copy of the original press release on XSPICE.  If
  60.   anyone would like additional clarification beyond this, or if some
  61.   aspects of the release are unclear, we can certainly take this as an
  62.   opportunity to remedy the situation. Please note that at the current time
  63.   there are many dozens of individuals who have obtained a copy of the
  64.   tools; if they have any comments or observations to make, I'm sure they
  65.   would be most welcome to other members of the user community.
  66.  
  67.                           XSPICE Press Release
  68.  
  69.                             January 2, 1993
  70.  
  71.                    Georgia Tech Research Corporation
  72.  
  73.   XSPICE, introduced at the 1992 International Symposium on Circuits and
  74.   Systems (ISCAS), is an extended and enhanced version of the popular SPICE
  75.   analog circuit simulation program originally developed at the University
  76.   of California at Berkeley. XSPICE was developed at the Georgia Tech
  77.   Research Institute (GTRI) as a tool for simulating circuits and systems
  78.   at multiple levels of abstraction. XSPICE permits a user to simulate ana-
  79.   log, digital, and even non-electronic designs from the circuit level
  80.   through the system level in a single simulator.  A special Code Modeling
  81.   feature allows users to add new models directly into the simulator exe-
  82.   cutable for maximum simulation speed and accuracy. Code models are writ-
  83.   ten in the C programming language allowing arbitrarily complex behavior
  84.   to be described. Code model development tools are provided to simplify
  85.   the process of creating new models, compiling them, and linking them with
  86.   the XSPICE core.
  87.  
  88.   XSPICE provides a rich set of predefined code models in addition to the
  89.   standard discrete device models available in SPICE. The XSPICE code model
  90.   library contains over 40 new functional blocks including summers, multi-
  91.   pliers, integrators, magnetics models, limiters, S-domain transfer func-
  92.   tions, digital gates, digital storage elements, and a generalized digital
  93.   state-machine.
  94.  
  95.   Digital functions are simulated in XSPICE through an embedded event-
  96.   driven algorithm added to the SPICE core. This algorithm is coordinated
  97.   with the analog simulation algorithm to provide fast and accurate simula-
  98.   tion of mixed-signal circuits and systems. The event-driven algorithm
  99.   supports a new "User-Defined Node" capability allowing additional event-
  100.   driven data types to be defined and used.  XSPICE comes with a 12-state
  101.   digital data type as well as a user-defined node library that includes
  102.   'real' and 'integer' types useful in simulating sampled-data systems such
  103.   as Digital Signal Processing algorithms.
  104.  
  105.   XSPICE is currently available for UNIX workstations and is supplied in
  106.   source code form allowing users to customize and extend the simulator and
  107.   models to particular needs. To date, the simulator has been successfully
  108.   compiled and used on HP Apollo and Sun workstations. The XSPICE simulator
  109.   and User's Manual are available with a cost-free license arrangement from
  110.   the Georgia Tech Research Corporation for a distribution charge of US
  111.   $200 (including first class postage within the U.S.A.; an additional US
  112.   $25 is required for overseas delivery by air). For further information,
  113.   please contact the Office of Technology Licensing, Georgia Tech Research
  114.   Corporation, Georgia Institute of Technology, 400 Tenth Street, Atlanta,
  115.   GA 30332-0415, USA, or phone (404) 894-6287 (voice) or (404) 894-9728
  116.   (FAX). Internet users may send email to XSPICE@GTRI.GATECH.EDU to obtain
  117.   copies of the order form and license agreement (please include the word
  118.   "license" in the subject header when mailing to this address).
  119.  
  120. 51: MISIM, a model-independent circuit simulation tool
  121.  
  122.   (from Bardo Muller <bardo@ief-paris-sud.fr>)
  123.  
  124.   University of Washington has recently released the updated MISIM simula-
  125.   tor.  The new release (Sun version) is now available through ftp with
  126.   anonymous login. The node address is 128.95.31.10. The release is under
  127.   /pub/misim.SUN.2.3.a. If you have any question, please don't hesitate to
  128.   contact us (misim_support@ee.washington.edu). Or, you can contact Prof.
  129.   Andrew Yang at 206-543-2932.
  130.  
  131.     Attention:
  132.     ---------
  133.  
  134.   We are currently re-writing the whole MISIM system in C with broader
  135.   design consideration. The noise and temperature simulation capability
  136.   will be incorporated into our next release. It would have more flexible
  137.   front end with better simulation performance.  The new version is
  138.   expected sometime around the end of this summer.  Since the actual
  139.   release no longer reflected the level of our technology, we removed it
  140.   from our ftp directory.
  141.  
  142.                                          MISIM Development Team
  143.                                          Department of Electrical Engineering
  144.                                          University of Washington
  145.  
  146.                       MISIM 2.3A Release:  General Information
  147.                      ------------------------------------------
  148.  
  149.   A) New capabilities:
  150.      ----------------
  151.  
  152.   MISIM 2.3A is distinguishable from the previous release in that is now
  153.   integrates a transistor-level mixed analog-digital simulator based on
  154.   analytical digital macromodeling. The mixed-signal simulator is equipped
  155.   with a front-end translator which accepts standard SPICE netlist syntax
  156.   and converts it into MISIM mixed-mode syntax. Analytic macromodels for
  157.   digital subcircuits are generated and loaded into MISIM core simulator
  158.   automatically. Synchronized simulation is then performed for the digital
  159.   subcircuits (processed by analytic solution) and the analog subcircuits
  160.   (processed by proven analog simulation algorithms) with much accelerated
  161.   speed and superior analog accuracy ( within 3-5 % of SPICE).
  162.  
  163.   Thenal simulator supports all standard Berkeley MOS model
  164.   (Level 1, 2, 3, BSIM 1, BSIM 2). User-defined MOS models of arbitrary
  165.   complexity are also supported.
  166.  
  167.   Currently, the procedure of processing analytic digital macromodeling
  168.   cannot be applied to bipolar devices (G-P model). Hence, all bipolar
  169.   transistors will be simulated as "analog" components.
  170.  
  171.   MISIM's X-window graphic environment, WISE, has been upgraded to support
  172.   the mixed-signal simulation capabilities.
  173.  
  174.   B) Model Improvements:
  175.      ------------------
  176.  
  177.   MISIM 2.3A now supports improved SPICE models (MOS, Diode, BJT). Many of
  178.   the model discontinuities have been resolved leading to more reliable
  179.   simulation. The MOS Level 2 and Level 3 models have also been upgraded to
  180.   an improved charge-conserved models.  The standard SPICE diode model has
  181.   been enhanced to a non-quasi-static model capable of simulating accu-
  182.   rately the diode recovery effect.
  183.  
  184.   These improved SPICE models are released as linked models. Users are not
  185.   recommeded to unload these improved models.
  186.  
  187.   C) A New Parser:
  188.      ------------
  189.  
  190.   MISIM 2.3A incorporates a new netlist parser which supports two different
  191.   modes:
  192.  
  193.   1) Standard SPICE netlist syntax - default mode.  2) Enhanced SPICE net-
  194.   list syntax - MISIM mode.
  195.  
  196.   This new capability is designed to make MISIM completely spice-
  197.   compatible. In addition, the new parser now handles symbolic names and
  198.   expressions.
  199.  
  200.   D) Updated Documentations:
  201.      ----------------------
  202.  
  203.   An updated MISIM User's guide is available in postcript form. On-line
  204.   documentations is also provided.
  205.  
  206.   E) Future Release (MISIM 3.0):
  207.      --------------------------
  208.  
  209.   1) The next release will include a new C-version analog simulator which
  210.   has been benchmarked to be a factor of 2 to 3 times faster than the
  211.   current fortran version.
  212.  
  213.   2) The mixed-signal simulator will be enhanced to improve digital cover-
  214.   age rate (percentage of a mixed A/D circuit which can be processed by the
  215.   analytic digital macromodel) for better simulation performance.
  216.  
  217. 52: Nelsis Cad Framework
  218.  
  219.   (from their 'README' file)
  220.  
  221.   Release 4.3 is the latest version of the Nelsis IC Design System.  It
  222.   contains  a CAD framework that puts a substantial added-value under the
  223.   fingertips of the designer  by  organizing  the  design information  and
  224.   keeping  track  of  the  design  evolution.  It permits integration of
  225.   tools of  different  origin  and  achieves run-time  efficiency.   The
  226.   framework  is  based  on intelligent management of meta data on top of
  227.   the actual design descriptions; it administers high level information
  228.   about the design activities and the structure and status of the design,
  229.   rather than operating at the level of the detailed design descriptions.
  230.  
  231.   The  framework  services,  such  as  flow   management,   version manage-
  232.   ment,  concurrency  control and state management, have been implemented
  233.   on top of  the  meta  data  management  module.   The framework  controls
  234.   access to the design objects and administers meta data by performing
  235.   OTO-D queries.  Tools operate on  top  of the framework via the Data
  236.   Management Interface, obtaining access to the design data according to a
  237.   nested transaction schema.
  238.  
  239.   The Nelsis CAD Framework is available, together with a set of design
  240.   tools for demonstration purposes, through anonymous ftp from
  241.   dutente.et.tudelft.nl:pub/nelsis .
  242.  
  243. 53: APLAC, a system-level simulator and IEEE-488 measurement tool
  244.  
  245.   (from Sakari Aaltonen <sakari@picea.hut.fi>)
  246.  
  247.           -----------------------------------------
  248.                          APLAC 6.1
  249.           -----------------------------------------
  250.  
  251.   General information
  252.  
  253.   APLAC, a program for circuit simulation and analysis, is a joint develop-
  254.   ment of the Circuit Theory Lab of Helsinki University of Technology and
  255.   Nokia Corporation's Research Center. The main analysis modes are DC, AC,
  256.   noise, transient, oscillator, and (multitone harmonic) steady state.
  257.   APLAC can also be used for measurements with IEEE-488 apparatus.  APLAC's
  258.   transient analysis uses convolution for correct treatment of components
  259.   with frequency-dependent characteristics. Monte Carlo analysis is avail-
  260.   able in all basic analysis modes, as is sensitivity analysis in DC and AC
  261.   modes. N-port Z, Y, and S parameters, as well as two-port H parameters,
  262.   can be used in AC analysis. APLAC also includes a versatile collection of
  263.   system level blocks for the simulation and design of analog and digital
  264.   communication systems.
  265.  
  266.   Component models
  267.  
  268.   Too many to be listed here. In addition to familiar Spice models, a great
  269.   number of microwave components (microstrip/stripline) are included. Sys-
  270.   tem models include formula-based and discrete-time models useful in RF
  271.   design. The model parameters of the components may have any functional
  272.   dependency on frequency, time, temperature, or any other parameter. Users
  273.   can create new components by defining their - possibly nonlinear - static
  274.   and dynamic characteristics in APLAC's interpreter-type language. Spice-
  275.   syntax models can be imported.
  276.  
  277.   Input
  278.  
  279.   APLAC reads its input - the nodes, branches, and model parameters of the
  280.   components - from a text file. Model libraries can be created and
  281.   included. Expressions are written in a program-like manner; user func-
  282.   tions may be defined. Conditional and looping control structures are sup-
  283.   ported.
  284.  
  285.   Output
  286.  
  287.   The output results from one or several sweeps of any user-defined func-
  288.   tion of the circuit parameters, time, frequency, or temperature. The
  289.   results may be printed or plotted in rectangular or polar coordinates, or
  290.   on the Smith chart. Graphics output can be directed to an HPGL- or CSDF-
  291.   type file, or to a graphics file for later viewing.
  292.  
  293.   Optimization
  294.  
  295.   APLAC includes several optimization methods: gradient, conjugate gra-
  296.   dient, minmax, random, simulated annealing, tuning (manual optimization)
  297.   and gravity center (design centering). Any parameter in a design problem
  298.   can be used as a variable and any user-defined function may act as an
  299.   objective.
  300.  
  301.   Machine environment
  302.  
  303.   Unix: X11;  PC: MS-Windows (math coprocessor required).
  304.  
  305.           Contact information
  306.           -------------------
  307.           Martti Valtonen                         Heikki Rekonen
  308.           Helsinki University of Technology       Nokia Research Center
  309.           Circuit Theory Laboratory               Hardware Design Technology
  310.           Otakaari 5A, SF-02150 Espoo, FINLAND    P.O.Box 156, SF-02101 Espoo,
  311.                                                   FINLAND
  312.           Fax:  358-0-460224                      Tel:  358-0-43761
  313.           e-mail:martti@aplac.hut.fi              Fax:  358-0-455 2557
  314.  
  315.   Free (university version) binaries for HP9000/700, Sun4, and PC machines
  316.   are available via FTP from nic.funet.fi:pub/cae/aplac . Help files, PS
  317.   manuals, and collections of APLAC examples are in the same directory.
  318.  
  319. 54: SLS, a switch-level simulator
  320.  
  321.   (from comp.lsi.cad)
  322.  
  323.   DELFT UNIVERSITY OFFERS UNIQUE SWITCH-LEVEL SIMULATOR
  324.  
  325.   SLS is a switch-level simulator that can be used to simulate the logic
  326.   and timing behavior of large digital circuits that are described at the
  327.   (mixed) MOS transistor, gate and functional level.  It has fast and accu-
  328.   rate algorithms to predict the timing behavior of MOS circuits containing
  329.   > 100,000 transistors.  MOS transistor-level circuit descriptions are
  330.   easily mixed with gate-level and functional-level circuit descriptions,
  331.   where the behavior of the latter are described in the C programming
  332.   language.  There is an X-window based user-interface to graphically edit
  333.   the input signals and to inspect the simulation output signals. The same
  334.   interface is used to alternatively simulate the circuit with the well-
  335.   known circuit simulator SPICE.  SLS has already been used by many people
  336.   at many different sites, and numerous chips have been designed with it.
  337.   SLS is now made available world-wide to serve as a useful design and
  338.   verification tool to the international design community.  Apart from
  339.   bof the
  340.   popular design system for Sea-Of-Gates circuits OCEAN, or it can be con-
  341.   nected to the advanced Nelsis CAD framework.
  342.  
  343.   The SLS simulator has three different simulation levels:
  344.  
  345.   1. Purely logic simulation based on abstract transistor strengths:
  346.      This level more or less behaves similar to the original switch-level
  347.      model as proposed by R.E. Bryant.  It computes logic states by
  348.      only considering node states and transistor types.
  349.  
  350.   2. Logic simulation based on exact transistor dimensions and node
  351.      capacitances: This level uses resistance division and capacitance
  352.      division algorithms to compute logic states. It finds correct logic
  353.      states in much more situations than conventional switch-level
  354.      simulators, e.g. when a resistance division occurs between a saturated
  355.      transistor and a non-saturated transistor.
  356.  
  357.   3. Logic and timing simulation based on transistor and node parameters:
  358.      RC time constant evaluations are used to approximate real voltages by
  359.      PIECEWISE-LINEAR VOLTAGE WAVEFORMS. This not only provides delay times
  360.      for the circuit, but is also delivers an accurate representation for
  361.      transient effects like spikes and races.
  362.  
  363.   Apart from electrical network elements like MOS transistors, resistors
  364.   and capacitors, an SLS network may contain (i) gate primitives like
  365.   inverters, nands, nors, etc. and (ii) user-defined function blocks like
  366.   roms, shiftregisters, multipliers.  The behavior of function blocks is
  367.   described by the user in the C programming language: it is specified by
  368.   the user how the values of the output terminals and the state variables
  369.   are computed from the values of the input terminals and the state vari-
  370.   ables.
  371.  
  372.   For more information about SLS, see,
  373.  
  374.     "Switch-level timing simulation," P.M. Dewilde, A.J. van Genderen,
  375.     A.C. de Graaf, Proc. ICCAD 85 Conf., Santa Clara, Nov. 1985,
  376.     pp. 182-184
  377.  
  378.     "SLS: An Efficient Switch-Level Timing Simulator Using Min-Max Voltage
  379.     waveforms," A.J. van Genderen, Proc. VLSI 89 Conf., Munich, Aug. 1989,
  380.     pp. 79-88.
  381.  
  382.     "SLS: Switch-Level Simulator User's Manual," A.C. de Graaf, A.J. van
  383.     Genderen, Delft University of Technology (available for ftp at the
  384.     address below).
  385.  
  386.   Availability:
  387.  
  388.   SLS is written in C and runs under UNIX and X-windows.  It runs, among
  389.   other things, on Sun SPARC stations, HP 9000 series 700/800 machines, and
  390.   PCs running Linux.  The program is available for free under the terms of
  391.   the GNU General Public License.  It can be retrieved via anonymous ftp
  392.   from dutentb.et.tudelft.nl:pub/sls .
  393.  
  394.   It is also possible to obtain SLS as a part of the OCEAN system for the
  395.   design of Sea-Of-Gates circuits.  This system can be obtained from on
  396.   donau.et.tudelft.nl:pub/ocean .  The OCEAN system among other things con-
  397.   tains a layout-to-circuit extractor that can extract large layouts and
  398.   that stores the result directly in the database that is read by SLS.
  399.   Furthermore, SLS is available as a tool in the Nelsis CAD framework from
  400.   the directory pub/nelsis on dutente.et.tudelft.nl.  The latest version of
  401.   SLS can always be found on dutentb.et.tudelft.nl .
  402.  
  403.   For questions, remarks and bug reports, contact
  404.  
  405.             Arjan van Genderen
  406.             Delft University of Technology
  407.             Department of Electrical Engineering
  408.             Mekelweg 4                          phone: 31-15-786258
  409.             2628 CD  Delft                      fax: 31-15-623271
  410.             The Netherlands                     email: arjan@dutentb.et.tudelft.nl
  411.  
  412.   55: OCEAN, a sea-of-gates design system
  413.  
  414.   (from Patrick Groeneveld <ocean@donau.et.tudelft.nl>)
  415.  
  416.           About OCEAN: the sea-of-gates design system
  417.           -------------------------------------------
  418.  
  419.   OCEAN is a comprehensive chip design package which was developed at Delft
  420.   University of Technology, the Netherlands. It includes a full set of
  421.   powerful tools for the synthesis and verification of semi-custom sea-of-
  422.   gates and gate-array chips.  OCEAN covers the back-end of the design tra-
  423.   jectory: from circuit level, down to layout and a working chip. In a nut-
  424.   shell, OCEAN has the following features:
  425.  
  426.           + Available for free, including all source code.
  427.           + Short learning curve making it suitable for student design courses.
  428.           + Hierarchical (full-custom-like) layout style on sea-of-gates.
  429.           + Powerful tools for placement, routing, simulation and extraction.
  430.           + Any combination of automatic and interactive manual layout.
  431.           + OCEAN can handle even the largest designs.
  432.           + Running on popular HP, Sun and 386/486 PC machines, easy
  433.             installation.
  434.           + Includes three sea-of-gates images with libraries and a
  435.             200,000 transistor sea-of-gates chip.
  436.           + Can be easily adapted to arbitrary images with any number of layers.
  437.           + Interface programs for other tools and systems (SIS, cadence, etc.)
  438.           + Robust and 'combat-proven', used by hundreds of people.
  439.  
  440.    How to retrieve OCEAN and additional documentation?
  441.    ---------------------------------------------------
  442.  
  443.   The entire OCEAN system is available for free via anonymous ftp, gopher
  444.   or on tape. A powerful installation script is included, so you can get
  445.   started very quickly without hacking up the code. You can retrieve OCEAN
  446.   and additional documentation via:
  447.  
  448.           anonymous ftp: donau.et.tudelft.nl:pub/ocean
  449.           gopher:        olt.et.tudelft.nl (port 70) or use the path
  450.                          World --> Europe --> Netherlands -->
  451.                          Delft University of Technology Electronic Engineering
  452.                          --> Research activities -->
  453.                          The OCEAN sea-of-gates Design System
  454.  
  455.   We advise to retrieve first the documents with the user manual. (The file
  456.   'ocean_docs.tar.gz').  If you have any questions, remarks or problems,
  457.   just contact us:
  458.  
  459.           Patrick Groeneveld or Paul Stravers
  460.           Electronic Engineering Group, Electrical Engineering Faculty
  461.           Delft University of Technology
  462.           Mekelweg 4, 2628 CD   Delft  The Netherlands
  463.           Phone: +31-15786240  Fax: +31-15786190
  464.           Email: ocean@donau.et.tudelft.nl
  465.  
  466. 56: ALLIANCE, a CAD package and simulator for teaching digital VLSI design
  467.  
  468.   (from Gilles-Eric DESCAMPS <descamps@masi.ibp.fr>)
  469.  
  470.           ******************************************************
  471.           *   ANNOUNCEMENT OF ALLIANCE RELEASE 2.0   17 Feb 94 *
  472.           ******************************************************
  473.  
  474.           The release 2.0 of the public domain ALLIANCE VLSI/CAD system  is
  475.           now available at:
  476.  
  477.           ftp.ibp.fr:ibp/softs/masi/alliance      [132.227.60.2]
  478.           cao-vlsi.ibp.fr:pub/alliance            [132.227.60.20]
  479.  
  480.   CONTENT
  481.  
  482.   ALLIANCE is a complete set of CAD tools  and  portable  libraries for
  483.   research and education in digital VLSI design.  The ALLIANCE CAD  system
  484.   has been developed at the MASI laboratory (Universite Pierre et Marie
  485.   Curie, Paris France). It includes a VHDL compiler and simulator, logic
  486.   synthesis tools, automatic place and  route, DRC,  extractor,  functional
  487.   abstraction  and formal proof tools etc...  All the ALLIANCE cell
  488.   libraries  use  a  symbolic  layout approach in  order  to provide pro-
  489.   cess independence: Cmos process from 1.6 micron to 0.8 micron have been
  490.   successfully targetted.
  491.  
  492.   Several new  tools and portable cell libraries have been introdu- ced
  493.   into release 2.0:
  494.  
  495.           * Six parameterized portable CMOS generators:
  496.             - RAGE static RAM generator
  497.             - GROG high speed ROM generator
  498.             - RSA  fast adder generator
  499.             - BSG  barrel-shifter generator
  500.             - AMG  pipelined multiplier generator
  501.             - RFG  multi-ports register file generator
  502.  
  503.           * A data-path compiler for high performance and high density cir-
  504.             cuits (including a dedicated portable standard cell library)
  505.  
  506.           * A Finite State Machine Synthesiser  SYF,  the  logic  synthesis
  507.         implementation of high complexity  controllers from VHDL input.
  508.  
  509.           * A procedural layout debugger GENVIEW allows new  portable  gen-
  510.             erators  or  custom blocks to be developed easily.  A new symb-
  511.             olic layout editor GRAAL has a MOTIF interface.
  512.  
  513.   INSTALLATION
  514.  
  515.   ALLIANCE is totally free, under the terms of the GNU General Pub- lic
  516.   License.  It includes C source files and on-line English do- cumentation
  517.   (UNIX man)
  518.  
  519.   1) A hierarchical makefile allows each ALLIANCE tool to  be  com-
  520.      piled and  installed separately.  The disk  space  required to
  521.      compile  and  install  the full  ALLIANCE package is about 150
  522.      megs.
  523.  
  524.   2) The release 2.0 has been successfully compiled with K&R cc and
  525.      GNU gcc compilers. The full alliance package can  now  run  on
  526.      SPARC, LINUX and DEC architectures.
  527.  
  528.   TUTORIALS
  529.  
  530.   The release ALLIANCE 2.0 contains three separate tutorials:
  531.  
  532.   1) ADDACCU
  533.      The  design  of a  very simple chip (adder/accumulator) to get
  534.      started with the ALLIANCE tools (about 500 transistors).
  535.  
  536.   2) AMD2901
  537.      The design of the 4 bits AMD2901 processor, from the VHDL spe-
  538.      cification  to the  GDSII  layout, using the ALLIANCE portable
  539.      standard cell library (about 3000 transistors).
  540.  
  541.   3) DLX
  542.      The  design of the 32 bits DLX microprocessor (HENNESSY & PAT-
  543.      TERSON) from the VHDL specification to the GDSII layout, using
  544.      the  ALLIANCE  data-path  compiler  and  logic synthesis tools
  545.      (about 30000 transistors).
  546.  
  547. 57: ceBox EDIF Viewer
  548.  
  549.   <from comp.archives>
  550.  
  551.   A free demo version of the ceBox EDIF Viewer is now available on the
  552.   ftp-server:
  553.  
  554.           ftp.Germany.EU.net:shop/concept-engineering/EDIF        [192.76.144.75]
  555.  
  556.   you find the following files:
  557.  
  558.           README.german                   (  2k  ASCII text)
  559.           README.english                  (  2k  ASCII text)
  560.           demo.edif.Z                     ( 10k  EDIF file)
  561.           edif_viewer_demo.Z              (808k  SPARC executable)
  562.           tutorial-demo-viewer.ps.Z       ( 31k  PostScript document)
  563.  
  564.   The  *ceBox EDIF Viewer*  displays schematic pages and symbols of any
  565.   EDIF 200 (level 0) file. It is an easy-to-use tool to analyse EDIF
  566.   schematic files.
  567.  
  568.   The  *ceBox EDIF Kit*  is a programming library to bundle C++ user func-
  569.   tions to the Viewer and to build standalone EDIF processors.  The Kit's
  570.   in-core data base allows to access/modify all EDIF data.
  571.  
  572.   For more information, please contact:
  573.  
  574.           Concept Engineering
  575.           Burkheimer Str. 10
  576.           D-79111 Freiburg
  577.           Germany
  578.  
  579.           Tel: ..49-761-473099
  580.           Fax: ..49-761-441063
  581.           email: cebox@concept.de
  582.  
  583. 58: Analog CMOS VLSI Design Educational Resource Kit
  584.  
  585.   (from MUG)
  586.  
  587.   UMass Dartmouth is pleased to announce the release of Version 1 of the
  588.   Analog CMOS VLSI Design Educational Resource Kit.  Version 1 of the
  589.   Resource Kit may be obtained via anonymous ftp at the site
  590.  
  591.           micron.ece.umassd.edu
  592.  
  593.   The release includes the following files and information:
  594.  
  595.   The CIF file for a 2 micron Mosis Tinychip using p-well technology; and
  596.   manuals containing five tutorials based on the chip set.
  597.  
  598.   These circuits were used in an undergraduate course on analog VLSI design
  599.   during the spring semester at the University of Massachusetts Dartmouth.
  600.   They are also being currently used in a graduate level course in analog
  601.   VLSI design.  The students in the undergraduate course had a single
  602.   introductory digital VLSI design course as background, and were familiar
  603.   with MAGIC, SPICE and CAzM, a SPICE-like circuit simulator.
  604.  
  605.   If you have any comments, corrections or suggestions regarding the
  606.   release, or ideas for other circuits that you have found useful in your
  607.   classes and that could be incorporated in later releases, please feel
  608.   free to contact me.  Good luck!
  609.  
  610.           Robert H. Caverly, Ph.D.
  611.           ECE Department
  612.           University of Massachusetts Dartmouth
  613.           N. Dartmouth, MA  02747
  614.           caverly@micron.ece.umassd.edu
  615.           (508) 999-8474
  616.  
  617. 59: TDX Fault Simulation and Test Generation Software
  618.  
  619.   (from Dan Holt <dan@attest.com>)
  620.  
  621.   TDX Fault Simulation and Test Generation Software
  622.  
  623.   Free demo/student copies of Attest Software's fault simulation, Iddq,
  624.   DFT, and automatic test pattern generation tools are available by
  625.   anonymous ftp.
  626.  
  627.   This software is fully functional on any circuit with less than 1000
  628.   gate-level primitives. It is also fully functional on the GL85 micropro-
  629.   cessor circuit (about 3000 primitives) which is included with the suite
  630.   of tools. General-use licenses can be provided free to accredited univer-
  631.   sities for non-commercial, educational purposes.
  632.  
  633.   The software is built around a high-performance concurrent fault simula-
  634.   tor that is accurate on a wide-range of state and timing sensitive cir-
  635.   cuits. It supports synchronous and asynchronous designs containing logic
  636.   gates, MOS transistors, tri-state buffers, flip-flops, single/multi-port
  637.   RAMs, complex bus resolution functions, and Verilog User Defined Primi-
  638.   tives (UDPs).  The software also supports the detailed pin timing and
  639.   strobing features found on "tester-per-pin" automatic test equipment. The
  640.   software supports Verilog and VHDL netlists.
  641.  
  642.   The GL85 microprocessor, which is a clone of the once-popular 8085
  643.   microprocessor, is a fully functional model for which three views are
  644.   provided: behavioral, RTL, and gate level.  Using this clone, a tutorial
  645.   shows the user how to achieve improved controllability and/or observabil-
  646.   ity for his or her circuit, resulting in improved fault coverage, some-
  647.   times with very little additional time or effort expended in the design
  648.   cycle. The tutorial was written by Dr. Alex Miczo.
  649.  
  650.   The software is available by ftp from netcom.netcom.com:pub/attest.  The
  651.   README contains installation instructions, and identifies the location of
  652.   the GL85 models and the postscript tutorial.
  653.  
  654.   For more information, please contact:
  655.  
  656.               Attest Software Inc.
  657.               4677 Old Ironsides Drive, Suite 100
  658.               Santa Clara CA 95054 USA
  659.  
  660.               (408) 982-0244  voice
  661.               (408) 982-0248  fax
  662.  
  663.               info@attest.com
  664.  
  665. 60: Nascent Technologies CDROM - magic and spice releases for Linux
  666.  
  667.   The Linux from Nascent CDROM, Version 1.0, is only $39.95 plus shipping
  668.   and handling, and comes with an 30-day unconditional money-back guaran-
  669.   tee.  If you aren't completely satisfied, return the package with your
  670.   receipt within 30 days and the purchase price, excluding shipping and
  671.   handling, will be refunded to you.
  672.  
  673.   In addition, Nascent offers the Linux from Nascent Plus package for only
  674.   $89.95, which includeds six months of email support and a 30% discount
  675.   off a future release of the CDROM with your CDROM purchase.
  676.  
  677.           Nascent Technology
  678.           811 Haverhill Drive
  679.           Sunnyvale CA 94087 USA
  680.           Tel: (408) 737-9500
  681.           Fax: (408) 241-9390
  682.           Email: nascent@netcom.com
  683.  
  684.   Linux is a freely distributable Unix(R) compatible operating system for
  685.   the IBM(R) 386/486 PC and compatibles written by Linus Torvalds from the
  686.   University of Helsinki, Finland.  It was developed by a unique world-wide
  687.   collaboration of programmers over the internet, and is covered by the GNU
  688.   General Public License.  Linux is a modern, high performance network
  689.   operating system, much like ones used for years on engineering and pro-
  690.   fessional workstations.
  691.  
  692.   The Linux from Nascent CDROM is an entirely new distribution of the Linux
  693.   operating system, and includes over 400 mbytes of source code, binaries,
  694.   and documentation for Linux and applications.  The Linux from Nascent
  695.   distribution features:
  696.  
  697.           * 52 page User Guide
  698.           * automated root, swap, and package installation from CDROM
  699.           * simple user account and network administration scripts
  700.           * Linux 0.99.14 plus net-2 networking
  701.           * extensive online documentation and manuals
  702.           * network printer support
  703.           * X Window System(TM)
  704.           * OpenLook(TM) 3d window manager
  705.           * SCSI disk and tape support
  706.           * TeX(TM) and ghostscript word processor and viewer
  707.           * Ingres database management
  708.           * GNU C compiler and utilities
  709.           * GNU emacs, vi clone text editors
  710.           * sound and graphics support
  711.           * Over 100 high resolution images translated from Kodak PhotoCD(TM)
  712.           * magic and spice electronic design tools
  713.           * GNU Chess, Shogi, pooltable, xpilot, flight simulator, ...
  714.  
  715. 61: Time Crafter 1.0, a timing diagram documentation tool
  716.  
  717.   (from Rick Burgett <burgett@csips1.nrlssc.navy.mil>)
  718.  
  719.   I have uploaded to the SimTel Software Repository (available by anonymous
  720.   ftp from the primary mirror site
  721.   OAK.Oakland.Edu:pub/msdos/electric/timecrft.zip and its mirrors):
  722.   timecrft.zip    WIN3: Electronic ckt timing diagram generator
  723.  
  724.   Time Crafter Version 1.0 is a timing diagram documentation tool.  A tim-
  725.   ing diagram is used by electrical engineers and technicians to document
  726.   the way a circuit or system operates or should operate.  This type of
  727.   documentation is crucial to good design and debugging but up to now one
  728.   could only use paper and pencil (with a good eraser) or an expensive CAD
  729.   package costing $1000 or more to produce these diagrams on a PC.  Time
  730.   Crafter has features that make it easy to document and update a circuit
  731.   design of any complexity.
  732.  
  733.   Time Crafter is Microsoft Windows based to provide a simple yet powerful
  734.   user interface which is device independent.
  735.  
  736.   Special requirements: Windows 3.x
  737.  
  738.   62: ACS, a general purpose mixed analog and digital circuit simulator
  739.  
  740.   (from comp.lsi.cad)
  741.  
  742.   A new version of ACS (Al's Circuit Simulator) has been posted to
  743.   alt.sources.  It is also available by ftp from cs.rit.edu:pub/acs or
  744.   ee.rochester.edu:pub/acs .   If you don't have net access you can get it
  745.   by dial-up from (USA) 716-272-1645.
  746.  
  747.   ACS is a general purpose mixed analog and digital circuit simulator.  It
  748.   performs nonlinear dc and transient analyses, fourier analysis, and ac
  749.   analysis linearized at an operating point.  At this point the analog is
  750.   stronger than the digital.  (In fact, the digital part is rather weak.)
  751.   It is fully interactive and command driven.  It can also be run in batch
  752.   mode or as a server.  The output is produced as it simulates.  Spice com-
  753.   patible models for the MOSFET (level 1 and 2) and diode are included in
  754.   this release.
  755.  
  756.   This version (0.13) includes several improvements including real Fourier
  757.   analysis and better time step control based on truncation error.  There
  758.   are other minor improvements.
  759.  
  760.   Since it is fully interactive, it is possible to make changes and re-
  761.   simulate quickly.  The interactive design makes it well suited to the
  762.   typical iterative design process used it optimizing a circuit design.  It
  763.   is also well suited to undergraduate teaching where Spice in batch mode
  764.   can be quite intimidating.  This version, while still officially in beta
  765.   test, should be stable enough for basic undergraduate teaching and
  766.   courses in MOS design, but not for bipolar design.
  767.  
  768.   In batch mode it is mostly Spice compatible, so it is often possible to
  769.   use the same file for both ACS and Spice.
  770.  
  771.   The analog simulation is based on traditional nodal analysis with itera-
  772.   tion by Newton's method and LU decomposition.  An event queue and incre-
  773.   mental matrix update speed up the solution for large circuits.
  774.  
  775.   It also has digital devices for true mixed mode simulation.  The digital
  776.   devices may be implemented as either analog subcircuits or as true digi-
  777.   tal models.  The simulator will automatically determine which to use.
  778.   Networks of digital devices are simulated as digital, with no conversions
  779.   to analog between gates.  This results in digital circuits being simu-
  780.   lated faster than on a typical analog simulator, even with behavioral
  781.   models.  The digital mode is experimental and needs work.  There will be
  782.   substantial improvements in future releases.
  783.  
  784.   The source and documentation can be obtained by anonymous ftp from
  785.   ee.rochester.edu:pub/acs or cs.rit.edu:pub/acs .  It can also be obtained
  786.   by dial-up (USA) 716-272-1645 in /pub/acs.  It may be distributed under
  787.   the terms of the GNU general public license.  The dial-up also has some
  788.   test circuits, pre-compiled executables for Next, Sun4, MSDOS and possi-
  789.   bly others, and documentation in dvi and postscript.
  790.  
  791. 63: LOG/iC, a logic synthesis package for PLDs
  792.  
  793.   (from Ralph Remme <RR@ns.isdata.de>)
  794.  
  795.           LOG/iC EVAL
  796.  
  797.           - - ISDATA GmbH Karlsruhe, Germany / ISDATA Inc. Oakland CA
  798.           - - FSM and logic synthesis for programmable logic devices
  799.           - - Several output formats: JEDEC, POF, HEX, EDIF, XNF, Open-PLA,
  800.               PALASM, ...
  801.           - - PLD data base as an electronic reference
  802.           - - PC Windows
  803.           - - free version of LOG/iC PLUS for educational and research use only
  804.           - - anonymous ftp: gate.fzi.de:pub/ISDATA (141.21.4.3)
  805.           - - email: isdata@isdata.de
  806.  
  807.           ISDATA GmbH                     ISDATA Inc.
  808.           Daimlerstrasse 51               P.O. Box 19278
  809.           D-76185 KARLSRUHE               Oakland, CA 94619
  810.           GERMANY                         U.S.A.
  811.           Phone:(+49) 721 75 10 87        Phone: (++1) 510 5318553
  812.           FAX:   (+49) 721 75 26 34       Fax:   (++1) 510 5318417
  813.           Mr. Peter Bauer                 Mr. Paul Hoy
  814.  
  815.